tide-predicting machine - French English Dictionary